strapping tape - Turkish English Dictionary